<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org"
      xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity3">
<head>
    <meta charset="UTF-8">
    <title>Spring Security Example</title>
</head>
<body>
    <div th:if="${param.error}">
        Invalid username and password.
    </div>
    <div th:if="${param.logout}">
        You have been logout.
    </div>
    <form th:action="@{/login}" method="post">
        <div><label> User Name: <input type="text" name="username" /></label></div>
        <div><label> Password: <input type="password" name="password" /></label></div>
        <div><label><input type="checkbox" name="remember-me" value="true" checked="checked"/> 记住我</label></div>
        <div>
            <input type="text" class="form-control" name="verifyCode" required="required" placeholder="验证码" />
            <img src="getVerifyCode" title="看不清, 请点我" onclick="refresh(this)" onmouseover="mouseover(this)" />
        </div>
        <div><input type="submit" value="Sign In" /></div>
    </form>
    <script type="text/javascript">
        function refresh(obj) {
            obj.src = "getVerifyCode?" + Math.random();
        }
        function mouseover(obj) {
            obj.style.cursor = "pointer";
        }
    </script>
</body>
</html>